<?php

/**
 * Institucion Bancaria
 * @Banco
 * GenProg Lenguaje de Modelos
 *
 *
 * @author      Carlos Peña <crash.madover@gmail.com>
 * @package     application.model.sis.nomina
 * @copyright   (c) 2013, GenProg
 * @version     v 1.0
 */
class Banco {

  // -------------------------------------------------------------------------------------
  
  /**
   * Prefijo de los Campos
   *
   * @access    public
   * @var       string
   */
  public $prefijo = 'BAN';

  // -------------------------------------------------------------------------------------
  
  /**
   * Nombre de la Tabla en la Base de Datos
   *
   * @access    public
   * @var       string
   */
  public $tabla = 'K_TBanco';
  
  // -------------------------------------------------------------------------------------
  
  public $tipo_cuenta = array('0' => 'Ahorro', '1' => 'Corriente', '2' => 'Nomina');

  // -------------------------------------------------------------------------------------
  
  /**
   * Campos del Sistema y Base de datos
   *
   * @access    public
   * @var       array()
   */
  public $struc = array('cmp' => array(//
  'oid' => array('clave' => 'PRIMARY', 'tipo' => 'INT', 'longitud' => '11', 'incremento' => 1, 
  'comentario' => 'Identificador', 'visible' => 'oculto'), //
  'nomb' => array('tipo' => 'VARCHAR', 'comentario' => 'Nombre del Banco', 'longitud' => '64', 'accion'=>'consulta'), //
  'nume' => array('tipo' => 'VARCHAR', 'longitud' => '20',  'comentario' => 'Numero de la Cuenta'), //
  'desc' => array('tipo' => 'TEXT', 'comentario' => 'Descripcion de la Cuenta y Responsable'),  //
  'tipo' => array('tipo' => 'INT', 'comentario' => 'Tipo de Cuenta',  'combo' => 'tipo_cuenta'),  //
  ));

    // -------------------------------------------------------------------------------------
  
  /**
   * Descripcion del modelo
   * 
   * @access    public
   * @var       string
   */
  public $dtd = 'Bancario';

  // -------------------------------------------------------------------------------------

  /**
   * Permite crear botones asignados a la Interfaz
   * C = Crear, R = Leer (Buscar), U = Actualizar (Modificar), D = Eliminar
   *
   * @access public
   * @var string
   */
  public $botones = 'CRUD';

  function Insertar(){
    
  }
}
?>
